#ifndef TEXTOVERLAY_H
#define TEXTOVERLAY_H
#include<glcontext.h>
#include<overlayobj.h>
typedef struct  tagGLText GLText, *PGLText;

#ifdef __cplusplus
#define CFUN extern "C"
#else 
#define CFUN
#endif

/* 创建一个带跳动的心的动画的overlay */
CFUN POverlayobj createTextOverlayObjWidthSprite(const char *aniFs,const char *img);
/* 创建一个般动画的overlay */
CFUN POverlayobj createTextOverlayObj(const char *aniFs);

CFUN void overlayTextClear(PGlContext context);

CFUN void overlayText(PGlContext context,PGLText text,POverlayobj obj);

CFUN void deleteTextOverlayObj(POverlayobj overlayobj);

#endif
